|
|
11.1 | TCP/IP Transport Layer | ||
| 11.1.6 | Acknowledgment |
|
Reliable delivery guarantees that a stream
of data sent from one device is delivered through a data link to
another device without duplication or data loss. Positive
acknowledgment with retransmission is one technique that guarantees
reliable delivery of data. Positive acknowledgment requires a
recipient to communicate with the source and send back an
acknowledgment message when the data is received. The sender keeps a
record of each data packet (TCP segment), that it sends and expects an
acknowledgment. The sender also starts a timer when it sends a segment
and will retransmit a segment if the timer expires before an
acknowledgment arrives.
Figure
TCP provides sequencing of segments
with a forward reference acknowledgment. Each datagram is numbered
before transmission.
|